body {
  overflow: auto;
}

.yg-address {
  .yg-address-nav {
    background: var(--themeColor);
    color: #fff;

    .am-navbar-title {
      color: #fff;
    }
  }

  .yg-address-item {
    .address-item {
      font-size: 0.426667rem;
      border-bottom: 1px solid #000;
      padding: 0.053333rem 0;
      display: flex;
      justify-content: space-around;

      .address-item-info {
        padding: 0.266667rem;
        flex: 6;
      }

      .address-item-act {
        float: 4;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding: 0.266667rem;

        button {
          width: 1.066667rem;
          height: 0.533333rem;
          border-radius: 0.8rem;
          color: #fff;
          border: 1px solid var(--themeColor);
          text-align: center;
          background: var(--themeColor);
          font-size: 0.426667rem;
          margin-bottom: 0.133333rem;
        }
      }
    }
  }
}